The capital of the Czech Republic, Prague is also known as “the city of hundred spires”. Renowned for its remarkable Baroque and Gothic architecture, Prague is among the top five most visited cities in Europe.
Namba Parks is a shopping complex located in Osaka, Japan. Consists of a office tower called Parks Tower and a shopping mall. The building is mostly focused on bring a little green into the concrete and metal city.