The tallest sand castle measuring over 12 meters (41 feet) and was created by five Caterpillar machines in the Brazilian city of Niteroi, across the Guanabara Bay Continue reading

I took this picture during my last trip to Germany last December, the place at night gives me a wonderful sense of peace and tranquility. This spectacular glass building is Continue reading