Craftsmanship and Sculpture is an ancient art, which originated in India from the earliest times. Having been a tradition of sculpture in India for centuries, it has witnessed multi-faceted development in the region. This tradition has been going on since ancient times and also in the modern era. Many grand and huge sculptures have been […]
The post Jatayu Rock: The World’s Largest Bird Sculpture appeared first on Bharat Taxi Blog.
This post first appeared on Graceful Scenic Views Of Shillong Valley, please read the originial post: here