General 2,500 years ago, a city bigger than Athens in Orissa Experts say Sishupalgarh is the ?most visible standing architectural monument? discovered in India.