Skip to main content
play

Rooftop rock villa faces demolition in China

Neighbors admire a bizarre villa built among piles of rocks and trees on top of a 26-story Beijing apartment building, which now faces demolition.
Newslook