- Front End Developer
Standing 112-ft tall, Adiyogi is the world’s largest bust sculpture, and it is recognized as an ‘Incredible India’ tourist destination. Adiyogi represents a shift from religion to responsibility and a possibility for self-transformation. Have you visited Adiyogi?pic.twitter.com/IRtN8vZwAi
Still on my to do list. Was meant to be there last year and then Covid happened.