Japan has no shortage of stunning scenery; of mountains, blossom, lakes, temples. The amount of beauty in Japan is endless. It’s also home to one of the world’s most chaotic but quirky cities, Tokyo. The wildlife and landscapes come alive in all seasons in Japan. There’s the beautiful array of blooming flowers, trees and plants…