Porto, July 2024Summer heat and 48 hours in Porto. Jewel tone tiles, steep heights and a city bathed in colour and culture.