Modern Harappa
A view of modern Harappa city which is built on top of a large portion of the ancient mound. Many of the streets and houses of the modern town are built directly above earlier streets and houses of ancient Harappa.
Modern views of ancient Indus Valley sites.