Switzerland

Subscribe to latest panoramas
La Piazza Grande (east), Locarno
   The Piazza Grande in the heart of Locarno, is a busy square surrounded by charming old houses, shopping arcades, cafes and restaurants, and is well known for its annual film festival in August.
( Firefox users with old graphics cards may need to enable 'WebGL' ) See here
Flag of Locano district