View of impressive Garh Palace nestled in the mountains, , Bundi, Rajasthan, India