Various levels of the fort palace nestled on the hill side, Neemrana, Rajasthan

Various levels of the fort palace nestled on the hill side, Neemrana, Rajasthan