St. Alexander's ChurchKościół Św. Aleksandra - Credit: Wikimedia Commons
St. Alexander's Church () is a Roman Catholic church situated on Three Crosses Square in central Warsaw, Poland. It marks the historical southernmost entry into New World Street (Nowy Świat), the Royal Route and the Old Town. The temple is one of the most recognizable landmarks in Warsaw. Read more on Wikipedia
Source: en.wikipedia.org