Stadshuset, Stockholm

Stadshuset is the Swedish name for the City Hall Stockholm. Continue reading

Gamla Stan, Stockholm

Continue reading

Victoria Tower, London

The Victoria Tower is located in London to the south of Westminster Palace. Continue reading

Torre de Belem, Lisbon

Belém Tower (in Portuguese Torre de Belém, or the Tower of St Vincent is a fortified tower located in the Belém district of Lisbon, Portugal. Continue reading

Sanctuary of Fatima

The Santuario de Fatima is in the little village of Fatima, located about 60 miles northwest of the capital city of Lisbon, Portugal. Continue reading