Question: the sandhu bat island on which the statue of unity is to be built is located on which river
Answer: A large modern canopied public plaza , overlooking the Narmada River and the Statue , comprising food stalls , ornate gift shops , retail kiosks and other amenities , that will provide visitors a well - rounded tourist experience .