Angkor Wat in Cambodia, is an architectural masterpiece. Its perfection in composition, balance, proportions, relief's and sculpture make it one of the finest monuments in the world. It has to be seen to be believed.
Read MoreAngkor Wat in Cambodia, is an architectural masterpiece. Its perfection in composition, balance, proportions, relief's and sculpture make it one of the finest monuments in the world. It has to be seen to be believed.
Read More