Green Bay Resort, China by Shall design

Each “snow petal” is a telescope