black rock city, nevada.

Temple of the Heart

amsterdam, the netherlands

yugen temple

kavana temple

ZIHUATANEJO, MEXICO

private

lotus temple