The First Sri Chinmoy Statue in Ukraine is located in Kiev botanical garden which is quiet but still very central part of the city with a magnificent view overlooking the left bank of the city.
The First Sri Chinmoy Statue in Ukraine is located in Kiev botanical garden which is quiet but still very central part of the city with a magnificent view overlooking the left bank of the city.