This Artist Spent 10 Years Creating Tallest Bird Sculpture In The World (200ft)

Ask any traveler to name a few countries you should visit in your lifetime and most will have India somewhere on the top of the list. The extraordinary cuisine, mind blowing history and sacred temples are rich with  culture. There is now another reason one should visit the magical country – a mind-blowing statue of … Continue reading This Artist Spent 10 Years Creating Tallest Bird Sculpture In The World (200ft)