Tuesday, May 26, 2026

a walk through Moscow's newly renovated long distance train station

Some impressive architecture and a wow appearance.  The nearest equivalent we can think of in the U.S. is the station in Denver, Colorado.

No comments: