Photographing urban landscapes is extremely versatile and has many aspects regardless whether in megacities or whether in small towns. Beside a spectacular panoramic view from a vantage point, it is always exciting to capture a street scene, modern office buildings, splendid town halls, beautiful churches, old castles, and also architectural details.