Hosted on MSN1mon
Standing tall at 108-ft! India's tallest statue of Lord Krishna unveiled at Yamuna Expressway - PICTraveling on the Yamuna Expressway, which connects Noida and Agra, will be more scenic now with the unveiling on India's tallest status of Lord Krishna. The statue, which stands 108-ft tall ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results