… the importance of scale!
Taken into context with its surroundings even the most beautiful man made structures are humbled by the awesome power of nature.
For centuries man has constructed buildings to worship their Gods within and as time and technology has advanced, so has the grandeur and extravagance.
Somewhere along the line I think man has missed the point…
Floating Mosque. Jeddah, Saudi Arabia