Room With A View – World’s Largest Christmas Tree (Soldiers’ and Sailors’ Monument)

World’s Largest Christmas Tree from the 20th floor of the Sheraton Hotel The World’s...

Read More