Hill of Crosses, a pilgrimage site located near the city of Å iauliai, in Lithuania, consisting of a small hill on which as many as 4,000 crosses stand.
Southwest China’s mountainous city Chongqing takes transportation to the next level: a residential building has a subway train running through it! The Liziba light rail station was constructed a...