101 Beautiful Places To Visit Before You Die! (Part I)
Wadala tower, Mumbai, India is the tallest mix-use tower in the world, designed by world renowned architect James Law of James Law Cybertecture International. This tower is situated in the heart of India.
Yayoi Kusama’s Mirror and LED Light Installations, 20 Times That Art And Design Inspired Awe In 2013