Statue of Unity The World's tallest statue in India The Statue of Unity is a monument dedicated to leader Sardar Vallabhbhai Patel located in Gujarat, India. It is located facing the Narmada Dam, 3.2 km (2.0 mi) away on the river island called Sadhu Bet near Rajpipla in Gujarat.