Shanghai is a city known for its vibrant business scene and modern skyscrapers, but few people realize that this bustling metropolis has a rich history dating back to ancient times. The area now known as Shanghai has been inhabited for thousands of years, with evidence of early settlements dating back as far as 5000 years ago.