70318003 - Russia. Kazan. Temple of all Religions on the banks of the Volga River. Built by the young architect Ildar Khanov as both his house and where he helps young addicts of alchohol and drugs.70318001 - Russia. Kazan. Temple of all Religions on the banks of the Volga River. Built by the young architect Ildar Khanov as both his house and where he helps young addicts of alchohol and drugs.70295319 - A bottle containing a message lies on a beach at sunset70295318 - A bottle containing a message lies on a beach at sunset