Nagoya TV Tower

Location

Aichi
Japan