Watch below video
The most beautiful places in the World and the most beautiful sight seeing places anyone can ever dream of visiting.
Right here is one at the 34th street Penn Station New York. It’s really a masterpiece and a world class standard recommended
A must see.