The "Venus Fort" is a shopping mall in Tokyo. Adjacent to it is World's 2nd largest ferris wheel.
This shopping mall was shown in the first Digimon Adventure tri. movie where Omegamon and Alphamon battle. An establishing shot at the end of the battle is almost exactly the same camera position as this view in Google Maps.
By Mieguy @ 2017-08-03 19:20:45