Burj Dubai, currently the world's tallest building due to be 2684 feet (707 m) on completion, Dubai, United Arab Emirates.
Downtown Riga, Latvia.
Narrow street to the sea, Valetta, Malta.