Statue Of Unity – World’s Largest Statue The Statue of Unity is a proposed 182 metres (597 ft) monument of Sardar Patel that will be created directly facing the Narmada Dam, 3.2 km away at the Sadhu Bet, near Bharuch in Gujarat state of India. The Statue of Unity will cost Rs 2500 crore. A consortium of Turner Construction (consultant […]