An 823-foot-tall statue of Lord Rama, affectionately known as Ram Lalla, is set to adorn the banks of the Saryu River. This colossal sculpture is currently taking shape in a factory in Manesar ...
This rock, found by locals, is where Lord Rama and Jatayu met ... ones and will include all modern amenities and state-of-the-art facilities while keeping true to the ambience of the sacred ...