Japan: A Glimpse To The Land of Rising Sun If I were to tell you that Japan is a country full of sky scrapers…