Located between Wenceslas Square and the Charles Bridge is Prague's Old Town Square. Pan around the street view above and more information will appear here.
A very small
Google Maps Mania
production.