View of clock tower and lake from hotel window in Mount Abu, Rajasthan, India