Highest stone tower in India.