Tag: Travel

Read More

TOP Mountain Star, Austria

Perched on a narrow ridge of the Wurmkogel lies a one-of-a-kind architectural masterpiece. ‘TOP Mountain Star,’ situated 3000m on top of Austria’s breathtaking mountains and designed to resemble a star shimmering like Swarovski crystals in […]