Hindu temple on a hill, Amber (Amer) city, Rajasthan, India