black rock city, nevada.

Temple of the Heart

amsterdam, the netherlands

yugen temple

zihautanejo, mexico

kavana temple

private

lotus temple