Jakhoo Hill in Shimla features the Hanuman Temple, the world's tallest statue, and is believed to be where Lord Hanuman ...
Shimla; Himachal Pradesh's scenic jewel and capital; is a dream come true for those armed with cameras. It's a place where ...
Garima Lohumi, a young painter, showcased her acrylic paintings capturing the breathtaking beauty of the Himalayas at an ...