Shibuya intersection is buzzing area of Tokyo….the intersection is particularly famous for the peaceful co-existence of chaos and order…thousands of people wait patiently for traffic signal to turn red…a moment of empty roads and with
Read this post on nittinj.wordpress.com