A temple and an ashram dedicated to Lord Hanuman are encompassed by lush green hills and set alongside a river. Make sure to visit to admire this man-made architectural gem.