Sanjay Marathe
Devaloka Stupa-2, Dehradun (2005) by Sanjay Marathe, Image 2.
Basking in golden sunlight, the majestic Devlok Stupa in Dehradun stands as a symbol of peace, spirituality, and timeless beauty.