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

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

If you ask any traveler which are some countries that they would love to visit at least once in their lifetime, India is definitely among those countries. From the extraordinary cuisine to the astonishing traditions and history, India is definitely a place worth exploring.

Related Galleries

More